<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<script>
    console.log(6/2);//3
    console.log(3/2);//1.5
    //比较运算符 如果其中一端不是数字，会先转为数字在比较
    console.log(3>2);//true
    console.log('3'>2);//true
    console.log(3>'2');//true
    //字符间比较 编码值
    //charCodeAt() 获取字符的编码值 ()内值代表字符串下标
    console.log('a'.charCodeAt());
    console.log('b'.charCodeAt());
    console.log('a'>'b');
    console.log('3'.charCodeAt(0));
    console.log('201'.charCodeAt(2));//第三个下标 1

    let a=1;
    let b=true;
    console.log(a==b);//松散比较 值比较1与Number(true)的值，1与1相等
    console.log(a===b);//严格比较先比较类型，再比较值a b 类型不等，返回false

    let c=0;
    console.log(c==0?'yes':'no');
    console.log(c=0?'yes':'no');//0是赋值运算符，先赋值转为0，再转为布尔值，返回false 结果为no



</script>

</body>
</html>